bench warmer - German English Dictionary